<?php
	/**
	 * Interface class Repository
	 * @author Dragan Milchevski
	 * @data 2012-06-27
	 */
	interface RepositoryDAO{
		
		/**
		 * Get Document Object by doi
		 * 
		 * @param String $doi
		 */
		public function searchByDoi($doi);
		
		/**
		 * Get Document Object by uid
		 * @param String $uid
		 */
		public function searchByUid($uid);
		
		public function findDoiByISSN($issn, $title);
		
		public function searchByTitle($title);
		
		/* Add here more search functions
		 */
	}

?>